#ifndef __TSIN_CONFIG_COMMON_HPP__
#define __TSIN_CONFIG_COMMON_HPP__

#include <tsin/common.hpp>

/**
 * @defgroup config Config
 * Generate global configuration for the logic.
 */
#ifdef WIN32
#ifdef tsin_config_EXPORTS
#define CONFIG_DLLEXPORT __declspec(dllexport)
#else /* ! tsin_config_EXPORTS */
#define CONFIG_DLLEXPORT __declspec(dllimport)
#endif /* tsin_config_EXPORTS */
#else /* ! __WIN32__*/
#define CONFIG_DLLEXPORT
#endif /* __WIN32__ */

#endif /* __TSIN_CONFIG_COMMON_HPP__ */
